home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch
/
Software Dispatch.rsrc
/
CODE_31_alerts.txt
< prev
next >
Wrap
Text File
|
1993-10-19
|
30KB
|
540 lines
# near model CODE resource
# jump table entries: 33525-66308 (32784 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000008 3F3C 00A6 move.w -[A7], 0xA6
0000000C 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
00000010 4A40 tst.w D0
00000012 5C8F addq.l A7, 6
00000014 6604 bne +0x6 /* 0000001A */
00000016 7000 moveq.l D0, 0x00
00000018 6002 bra +0x4 /* 0000001C */
label0000001A:
0000001A 7001 moveq.l D0, 0x01
label0000001C:
0000001C 4E5E unlink A6
0000001E 4E75 rts
fn00000020:
00000020 4E56 0000 link A6, 0
00000024 486E 0008 pea.l [A6 + 0x8]
00000028 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
0000002C 7001 moveq.l D0, 0x01
0000002E 4E5E unlink A6
00000030 4E75 rts
00000032 4E56 0000 link A6, 0
00000036 2F2E 000C move.l -[A7], [A6 + 0xC]
0000003A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000003E 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000042 7001 moveq.l D0, 0x01
00000044 4E5E unlink A6
00000046 4E75 rts
00000048 4E56 0000 link A6, 0
0000004C 7001 moveq.l D0, 0x01
0000004E 4E5E unlink A6
00000050 4E75 rts
00000052 4E56 0000 link A6, 0
00000056 7001 moveq.l D0, 0x01
00000058 4E5E unlink A6
0000005A 4E75 rts
fn0000005C:
0000005C 4E56 FFFC link A6, -0x0004
00000060 486E FFFC pea.l [A6 - 0x4]
00000064 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000068 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
0000006C 302E 000C move.w D0, [A6 + 0xC]
00000070 508F addq.l A7, 8
00000072 6726 beq +0x28 /* 0000009A */
00000074 6B24 bmi +0x26 /* 0000009A */
00000076 5540 subq.w D0, 2
00000078 6712 beq +0x14 /* 0000008C */
0000007A 6A1E bpl +0x20 /* 0000009A */
0000007C 206E FFFC movea.l A0, [A6 - 0x4]
00000080 2050 movea.l A0, [A0]
00000082 317C 0001 00A4 move.w [A0 + 0xA4], 0x1
00000088 7001 moveq.l D0, 0x01
0000008A 6010 bra +0x12 /* 0000009C */
label0000008C:
0000008C 206E FFFC movea.l A0, [A6 - 0x4]
00000090 2050 movea.l A0, [A0]
00000092 4268 00A4 clr.w [A0 + 0xA4]
00000096 7001 moveq.l D0, 0x01
00000098 6002 bra +0x4 /* 0000009C */
label0000009A:
0000009A 7000 moveq.l D0, 0x00
label0000009C:
0000009C 4E5E unlink A6
0000009E 4E75 rts
export_758:
fn000000A0:
000000A0 4E56 FFF6 link A6, -0x000A
000000A4 2F07 move.l -[A7], D7
000000A6 4267 clr.w -[A7]
000000A8 486E FFFC pea.l [A6 - 0x4]
000000AC 3F2E 0008 move.w -[A7], [A6 + 0x8]
000000B0 4EAD 095A jsr [A5 + 0x95A /* export_295 */]
000000B4 4A40 tst.w D0
000000B6 508F addq.l A7, 8
000000B8 6608 bne +0xA /* 000000C2 */
000000BA 3F3C 0003 move.w -[A7], 0x3
000000BE A9C8 syscall SysBeep
000000C0 6062 bra +0x64 /* 00000124 */
label000000C2:
000000C2 486E FFF6 pea.l [A6 - 0xA]
000000C6 4EBA FF38 jsr [PC - 0xC8 /* 00000000 */]
000000CA 4A40 tst.w D0
000000CC 588F addq.l A7, 4
000000CE 6604 bne +0x6 /* 000000D4 */
000000D0 7000 moveq.l D0, 0x00
000000D2 6050 bra +0x52 /* 00000124 */
label000000D4:
000000D4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000D8 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
000000DC 2EAE FFF6 move.l [A7], [A6 - 0xA]
000000E0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000E4 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
000000E8 508F addq.l A7, 8
label000000EA:
000000EA 486D 0A1A pea.l [A5 + 0xA1A /* export_319 */]
000000EE 486E FFFA pea.l [A6 - 0x6]
000000F2 A991 syscall ModalDialog
000000F4 3F2E FFFA move.w -[A7], [A6 - 0x6]
000000F8 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000FC 4EBA FF5E jsr [PC - 0xA2 /* 0000005C */]
00000100 4A40 tst.w D0
00000102 5C8F addq.l A7, 6
00000104 67E4 beq -0x1A /* 000000EA */
00000106 206E FFF6 movea.l A0, [A6 - 0xA]
0000010A 2050 movea.l A0, [A0]
0000010C 3E28 00A4 move.w D7, [A0 + 0xA4]
00000110 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000114 4EBA FF0A jsr [PC - 0xF6 /* 00000020 */]
00000118 2EAE FFFC move.l [A7], [A6 - 0x4]
0000011C A983 syscall DisposeDialog
0000011E 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000122 3007 move.w D0, D7
label00000124:
00000124 2E1F move.l D7, [A7]+
00000126 4E5E unlink A6
00000128 4E75 rts
export_759:
fn0000012A:
0000012A 4E56 FE00 link A6, -0x0200
0000012E 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
00000132 4A40 tst.w D0
00000134 6620 bne +0x22 /* 00000156 */
00000136 2F3C 0000 0A2A move.l -[A7], 0xA2A /* '\n*' */
0000013C 2F3C 0000 0A2C move.l -[A7], 0xA2C /* '\n,' */
00000142 2F3C 0000 0A2E move.l -[A7], 0xA2E /* '\n.' */
00000148 2F3C 0000 0A30 move.l -[A7], 0xA30 /* '\n0' */
0000014E 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
00000152 7001 moveq.l D0, 0x01
00000154 6036 bra +0x38 /* 0000018C */
label00000156:
00000156 486E FE00 pea.l [A6 - 0x200]
0000015A 486E FF00 pea.l [A6 - 0x100]
0000015E 3F39 FFFF D55A move.w -[A7], [0xFFFFD55A]
00000164 3F39 FFFF D558 move.w -[A7], [0xFFFFD558]
0000016A 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
0000016E 2EBC 0000 0A32 move.l [A7], 0xA32 /* '\n2' */
00000174 2F3C 0000 0A34 move.l -[A7], 0xA34 /* '\n4' */
0000017A 486E FE00 pea.l [A6 - 0x200]
0000017E 486E FF00 pea.l [A6 - 0x100]
00000182 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
00000186 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */]
0000018A 7001 moveq.l D0, 0x01
label0000018C:
0000018C 4E5E unlink A6
0000018E 4E75 rts
fn00000190:
00000190 4E56 FF00 link A6, -0x0100
00000194 48E7 0108 movem.l -[A7], D7,A4
00000198 286E 0008 movea.l A4, [A6 + 0x8]
0000019C 7EFF moveq.l D7, 0xFFFFFFFF
0000019E 3039 FFFF D558 move.w D0, [0xFFFFD558]
000001A4 6A4C bpl +0x4E /* 000001F2 */
000001A6 0440 FFD0 subi.w D0, 0xFFD0
000001AA 6744 beq +0x46 /* 000001F0 */
000001AC 6A14 bpl +0x16 /* 000001C2 */
000001AE 5440 addq.w D0, 2
000001B0 6736 beq +0x38 /* 000001E8 */
000001B2 6A3E bpl +0x40 /* 000001F2 */
000001B4 0440 FEA3 subi.w D0, 0xFEA3
000001B8 6A38 bpl +0x3A /* 000001F2 */
000001BA 0440 FFF6 subi.w D0, 0xFFF6
000001BE 6A16 bpl +0x18 /* 000001D6 */
000001C0 6030 bra +0x32 /* 000001F2 */
label000001C2:
000001C2 0440 000C subi.w D0, 0xC
000001C6 672A beq +0x2C /* 000001F2 */
000001C8 6A06 bpl +0x8 /* 000001D0 */
000001CA 5240 addq.w D0, 1
000001CC 6A1E bpl +0x20 /* 000001EC */
000001CE 6022 bra +0x24 /* 000001F2 */
label000001D0:
000001D0 5540 subq.w D0, 2
000001D2 6A1E bpl +0x20 /* 000001F2 */
000001D4 600E bra +0x10 /* 000001E4 */
label000001D6:
000001D6 3E39 FFFF D558 move.w D7, [0xFFFFD558]
000001DC 4447 neg.w D7
000001DE 0647 FE71 addi.w D7, 0xFE71
000001E2 600E bra +0x10 /* 000001F2 */
label000001E4:
000001E4 7E0B moveq.l D7, 0x0B
000001E6 600A bra +0xC /* 000001F2 */
label000001E8:
000001E8 7E0C moveq.l D7, 0x0C
000001EA 6006 bra +0x8 /* 000001F2 */
label000001EC:
000001EC 7E0D moveq.l D7, 0x0D
000001EE 6002 bra +0x4 /* 000001F2 */
label000001F0:
000001F0 7E0E moveq.l D7, 0x0E
label000001F2:
000001F2 0C47 FFFF cmpi.w D7, 0xFFFF
000001F6 6762 beq +0x64 /* 0000025A */
000001F8 2F3C 0000 0A36 move.l -[A7], 0xA36 /* '\n6' */
000001FE 2F0C move.l -[A7], A4
00000200 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00000204 486E FF00 pea.l [A6 - 0x100]
00000208 3079 FFFF D558 movea.w A0, [0xFFFFD558]
0000020E 2F08 move.l -[A7], A0
00000210 4EAD 156A jsr [A5 + 0x156A /* export_681 */]
00000214 486E FF00 pea.l [A6 - 0x100]
00000218 2F0C move.l -[A7], A4
0000021A 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000021E 2EBC 0000 0A3C move.l [A7], 0xA3C /* '\n<' */
00000224 2F0C move.l -[A7], A4
00000226 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000022A 2EBC 0000 0A3E move.l [A7], 0xA3E /* '\n>' */
00000230 2F0C move.l -[A7], A4
00000232 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000236 3E87 move.w [A7], D7
00000238 3F3C 00EA move.w -[A7], 0xEA
0000023C 486E FF00 pea.l [A6 - 0x100]
00000240 4EAD 158A jsr [A5 + 0x158A /* export_685 */]
00000244 486E FF00 pea.l [A6 - 0x100]
00000248 2F0C move.l -[A7], A4
0000024A 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
0000024E 2EBC 0000 0A40 move.l [A7], 0xA40 /* '\n@' */
00000254 2F0C move.l -[A7], A4
00000256 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
label0000025A:
0000025A 4CEE 1080 FEF8 movem.l D7,A4, [A6 - 0x108]
00000260 4E5E unlink A6
00000262 4E75 rts
fn00000264:
00000264 4E56 FE00 link A6, -0x0200
00000268 4EAD 0E32 jsr [A5 + 0xE32 /* export_450 */]
0000026C 4A40 tst.w D0
0000026E 6620 bne +0x22 /* 00000290 */
00000270 2F3C 0000 0A42 move.l -[A7], 0xA42 /* '\nB' */
00000276 2F3C 0000 0A44 move.l -[A7], 0xA44 /* '\nD' */
0000027C 2F3C 0000 0A46 move.l -[A7], 0xA46 /* '\nF' */
00000282 2F3C 0000 0A48 move.l -[A7], 0xA48 /* '\nH' */
00000288 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
0000028C 7001 moveq.l D0, 0x01
0000028E 603E bra +0x40 /* 000002CE */
label00000290:
00000290 486E FE00 pea.l [A6 - 0x200]
00000294 486E FF00 pea.l [A6 - 0x100]
00000298 3F39 FFFF D55A move.w -[A7], [0xFFFFD55A]
0000029E 3F39 FFFF D558 move.w -[A7], [0xFFFFD558]
000002A4 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000002A8 486E FE00 pea.l [A6 - 0x200]
000002AC 4EBA FEE2 jsr [PC - 0x11E /* 00000190 */]
000002B0 2EBC 0000 0A4A move.l [A7], 0xA4A /* '\nJ' */
000002B6 2F3C 0000 0A4C move.l -[A7], 0xA4C /* '\nL' */
000002BC 486E FE00 pea.l [A6 - 0x200]
000002C0 486E FF00 pea.l [A6 - 0x100]
000002C4 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
000002C8 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */]
000002CC 7001 moveq.l D0, 0x01
label000002CE:
000002CE 4E5E unlink A6
000002D0 4E75 rts
export_760:
000002D2 4E56 0000 link A6, 0
000002D6 4EBA FF8C jsr [PC - 0x74 /* 00000264 */]
000002DA 3F3C 00E6 move.w -[A7], 0xE6
000002DE 4EBA FDC0 jsr [PC - 0x240 /* 000000A0 */]
000002E2 4E5E unlink A6
000002E4 4E75 rts
export_761:
000002E6 4E56 0000 link A6, 0
000002EA 2F07 move.l -[A7], D7
000002EC 4EBA FE3C jsr [PC - 0x1C4 /* 0000012A */]
000002F0 0839 0003 FFFF D391 btst.b [0xFFFFD391], 0x3
000002F8 6706 beq +0x8 /* 00000300 */
000002FA 3E3C 00EA move.w D7, 0xEA
000002FE 6004 bra +0x6 /* 00000304 */
label00000300:
00000300 3E3C 00F8 move.w D7, 0xF8
label00000304:
00000304 3F07 move.w -[A7], D7
00000306 4EBA FD98 jsr [PC - 0x268 /* 000000A0 */]
0000030A 2E2E FFFC move.l D7, [A6 - 0x4]
0000030E 4E5E unlink A6
00000310 4E75 rts
export_762:
00000312 4E56 0000 link A6, 0
00000316 4EBA FE12 jsr [PC - 0x1EE /* 0000012A */]
0000031A 3F3C 00EB move.w -[A7], 0xEB
0000031E 4EBA FD80 jsr [PC - 0x280 /* 000000A0 */]
00000322 4E5E unlink A6
00000324 4E75 rts
export_763:
00000326 4E56 0000 link A6, 0
0000032A 4EBA FDFE jsr [PC - 0x202 /* 0000012A */]
0000032E 3F3C 00F7 move.w -[A7], 0xF7
00000332 4EBA FD6C jsr [PC - 0x294 /* 000000A0 */]
00000336 4E5E unlink A6
00000338 4E75 rts
export_764:
0000033A 4E56 0000 link A6, 0
0000033E 4EBA FDEA jsr [PC - 0x216 /* 0000012A */]
00000342 3F3C 00F2 move.w -[A7], 0xF2
00000346 4EBA FD58 jsr [PC - 0x2A8 /* 000000A0 */]
0000034A 4E5E unlink A6
0000034C 4E75 rts
export_765:
0000034E 4E56 0000 link A6, 0
00000352 4EBA FDD6 jsr [PC - 0x22A /* 0000012A */]
00000356 3F3C 00F4 move.w -[A7], 0xF4
0000035A 4EBA FD44 jsr [PC - 0x2BC /* 000000A0 */]
0000035E 4E5E unlink A6
00000360 4E75 rts
export_766:
00000362 4E56 0000 link A6, 0
00000366 4EBA FEFC jsr [PC - 0x104 /* 00000264 */]
0000036A 3F3C 00F5 move.w -[A7], 0xF5
0000036E 4EBA FD30 jsr [PC - 0x2D0 /* 000000A0 */]
00000372 4E5E unlink A6
00000374 4E75 rts
00000376 4E56 0000 link A6, 0
0000037A 3F3C 00F6 move.w -[A7], 0xF6
0000037E 4EBA FD20 jsr [PC - 0x2E0 /* 000000A0 */]
00000382 4E5E unlink A6
00000384 4E75 rts
export_767:
00000386 4E56 0000 link A6, 0
0000038A 3F3C 00F7 move.w -[A7], 0xF7
0000038E 4EBA FD10 jsr [PC - 0x2F0 /* 000000A0 */]
00000392 4E5E unlink A6
00000394 4E75 rts
export_768:
00000396 4E56 0000 link A6, 0
0000039A 3F3C 00F9 move.w -[A7], 0xF9
0000039E 4EBA FD00 jsr [PC - 0x300 /* 000000A0 */]
000003A2 4E5E unlink A6
000003A4 4E75 rts
export_769:
000003A6 4E56 0000 link A6, 0
000003AA 4EBA FD7E jsr [PC - 0x282 /* 0000012A */]
000003AE 3F3C 00FB move.w -[A7], 0xFB
000003B2 4EBA FCEC jsr [PC - 0x314 /* 000000A0 */]
000003B6 4E5E unlink A6
000003B8 4E75 rts
export_757:
000003BA 4E56 FFFC link A6, -0x0004
000003BE 3F3C 0005 move.w -[A7], 0x5
000003C2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000003C6 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */]
000003CA 4A40 tst.w D0
000003CC 5C8F addq.l A7, 6
000003CE 6716 beq +0x18 /* 000003E6 */
000003D0 42A7 clr.l -[A7]
000003D2 A924 syscall FrontWindow
000003D4 202E 0008 move.l D0, [A6 + 0x8]
000003D8 B09F cmp.l D0, [A7]+
000003DA 6706 beq +0x8 /* 000003E2 */
000003DC 5279 FFFF F9D0 addq.w [0xFFFFF9D0], 1
label000003E2:
000003E2 7001 moveq.l D0, 0x01
000003E4 6020 bra +0x22 /* 00000406 */
label000003E6:
000003E6 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
000003EA 2F2E 0008 move.l -[A7], [A6 + 0x8]
000003EE 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */]
000003F2 4A40 tst.w D0
000003F4 5C8F addq.l A7, 6
000003F6 670C beq +0xE /* 00000404 */
000003F8 33FC 0001 FFFF F9D2 move.w [0xFFFFF9D2], 0x1
00000400 7001 moveq.l D0, 0x01
00000402 6002 bra +0x4 /* 00000406 */
label00000404:
00000404 7001 moveq.l D0, 0x01
label00000406:
00000406 4E5E unlink A6
00000408 4E75 rts
fn0000040A:
0000040A 4E56 0000 link A6, 0
0000040E 2F0C move.l -[A7], A4
00000410 286E 000A movea.l A4, [A6 + 0xA]
00000414 4279 FFFF F9D0 clr.w [0xFFFFF9D0]
0000041A 4279 FFFF F9D2 clr.w [0xFFFFF9D2]
00000420 486D 17CA pea.l [A5 + 0x17CA /* export_757 */]
00000424 4EAD 091A jsr [A5 + 0x91A /* export_287 */]
00000428 0C79 0001 FFFF F9D0 cmpi.w [0xFFFFF9D0], 0x1
00000430 588F addq.l A7, 4
00000432 6F20 ble +0x22 /* 00000454 */
00000434 3F3C 0005 move.w -[A7], 0x5
00000438 42A7 clr.l -[A7]
0000043A A924 syscall FrontWindow
0000043C 4EAD 08EA jsr [A5 + 0x8EA /* export_281 */]
00000440 4A40 tst.w D0
00000442 5C8F addq.l A7, 6
00000444 6706 beq +0x8 /* 0000044C */
00000446 38BC 0001 move.w [A4], 0x1
0000044A 6004 bra +0x6 /* 00000450 */
label0000044C:
0000044C 38BC 0002 move.w [A4], 0x2
label00000450:
00000450 7001 moveq.l D0, 0x01
00000452 6028 bra +0x2A /* 0000047C */
label00000454:
00000454 0C79 0001 FFFF F9D0 cmpi.w [0xFFFFF9D0], 0x1
0000045C 6608 bne +0xA /* 00000466 */
0000045E 38BC 0003 move.w [A4], 0x3
00000462 7001 moveq.l D0, 0x01
00000464 6016 bra +0x18 /* 0000047C */
label00000466:
00000466 4A79 FFFF F9D2 tst.w [0xFFFFF9D2]
0000046C 6708 beq +0xA /* 00000476 */
0000046E 38BC 0004 move.w [A4], 0x4
00000472 7001 moveq.l D0, 0x01
00000474 6006 bra +0x8 /* 0000047C */
label00000476:
00000476 38BC 0005 move.w [A4], 0x5
0000047A 7001 moveq.l D0, 0x01
label0000047C:
0000047C 285F movea.l A4, [A7]+
0000047E 4E5E unlink A6
00000480 4E75 rts
export_770:
00000482 4E56 FDFE link A6, -0x0202
00000486 3F2E 0008 move.w -[A7], [A6 + 0x8]
0000048A 3F3C 00F0 move.w -[A7], 0xF0
0000048E 486E FF00 pea.l [A6 - 0x100]
00000492 4EAD 158A jsr [A5 + 0x158A /* export_685 */]
00000496 486E FDFE pea.l [A6 - 0x202]
0000049A 3F2E 0008 move.w -[A7], [A6 + 0x8]
0000049E 4EBA FF6A jsr [PC - 0x96 /* 0000040A */]
000004A2 3EAE FDFE move.w [A7], [A6 - 0x202]
000004A6 3F3C 00F1 move.w -[A7], 0xF1
000004AA 486E FE00 pea.l [A6 - 0x200]
000004AE 4EAD 158A jsr [A5 + 0x158A /* export_685 */]
000004B2 2EBC 0000 0A4E move.l [A7], 0xA4E /* '\nN' */
000004B8 2F3C 0000 0A50 move.l -[A7], 0xA50 /* '\nP' */
000004BE 486E FE00 pea.l [A6 - 0x200]
000004C2 486E FF00 pea.l [A6 - 0x100]
000004C6 4EAD 14E2 jsr [A5 + 0x14E2 /* export_664 */]
000004CA 3EBC 00FD move.w [A7], 0xFD
000004CE 4EBA FBD0 jsr [PC - 0x430 /* 000000A0 */]
000004D2 4E5E unlink A6
000004D4 4E75 rts
export_771:
000004D6 4E56 FFF4 link A6, -0x000C
000004DA 2F07 move.l -[A7], D7
000004DC 4A6E 0008 tst.w [A6 + 0x8]
000004E0 6706 beq +0x8 /* 000004E8 */
000004E2 3E3C 0109 move.w D7, 0x109
000004E6 6004 bra +0x6 /* 000004EC */
label000004E8:
000004E8 3E3C 0108 move.w D7, 0x108
label000004EC:
000004EC 3F3C 0001 move.w -[A7], 0x1
000004F0 486E FFFA pea.l [A6 - 0x6]
000004F4 3F07 move.w -[A7], D7
000004F6 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */]
000004FA 4A40 tst.w D0
000004FC 508F addq.l A7, 8
000004FE 660A bne +0xC /* 0000050A */
00000500 3F3C 0003 move.w -[A7], 0x3
00000504 A9C8 syscall SysBeep
00000506 6000 00E0 bra +0xE2 /* 000005E8 */
label0000050A:
0000050A 2F39 FFFF D096 move.l -[A7], [0xFFFFD096]
00000510 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000514 4EAD 2572 jsr [A5 + 0x2572 /* export_1194 */]
00000518 486D 02F2 pea.l [A5 + 0x2F2 /* export_90 */]
0000051C 3F3C 0008 move.w -[A7], 0x8
00000520 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000524 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000528 486D 02E2 pea.l [A5 + 0x2E2 /* export_88 */]
0000052C 3F3C 0004 move.w -[A7], 0x4
00000530 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000534 4EAD 0972 jsr [A5 + 0x972 /* export_298 */]
00000538 3EBC 0003 move.w [A7], 0x3
0000053C 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000540 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */]
00000544 2EAE FFFA move.l [A7], [A6 - 0x6]
00000548 A915 syscall ShowWindow
0000054A 486E FFF4 pea.l [A6 - 0xC]
0000054E 4EBA FAB0 jsr [PC - 0x550 /* 00000000 */]
00000552 4A40 tst.w D0
00000554 4FEF 0020 lea.l A7, [A7 + 0x20]
00000558 6606 bne +0x8 /* 00000560 */
0000055A 7000 moveq.l D0, 0x00
0000055C 6000 008A bra +0x8C /* 000005E8 */
label00000560:
00000560 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000564 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
00000568 2EAE FFF4 move.l [A7], [A6 - 0xC]
0000056C 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000570 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000574 508F addq.l A7, 8
label00000576:
00000576 486D 0A1A pea.l [A5 + 0xA1A /* export_319 */]
0000057A 486E FFF8 pea.l [A6 - 0x8]
0000057E A991 syscall ModalDialog
00000580 302E FFF8 move.w D0, [A6 - 0x8]
00000584 67F0 beq -0xE /* 00000576 */
00000586 6BEE bmi -0x10 /* 00000576 */
00000588 5740 subq.w D0, 3
0000058A 6732 beq +0x34 /* 000005BE */
0000058C 6AE8 bpl -0x16 /* 00000576 */
0000058E 5240 addq.w D0, 1
00000590 6A16 bpl +0x18 /* 000005A8 */
00000592 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000596 4EBA FA88 jsr [PC - 0x578 /* 00000020 */]
0000059A 2EAE FFFA move.l [A7], [A6 - 0x6]
0000059E A983 syscall DisposeDialog
000005A0 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
000005A4 7001 moveq.l D0, 0x01
000005A6 6040 bra +0x42 /* 000005E8 */
label000005A8:
000005A8 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000005AC 4EBA FA72 jsr [PC - 0x58E /* 00000020 */]
000005B0 2EAE FFFA move.l [A7], [A6 - 0x6]
000005B4 A983 syscall DisposeDialog
000005B6 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
000005BA 7002 moveq.l D0, 0x02
000005BC 602A bra +0x2C /* 000005E8 */
label000005BE:
000005BE 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000005C2 4EBA FA5C jsr [PC - 0x5A4 /* 00000020 */]
000005C6 2EAE FFFA move.l [A7], [A6 - 0x6]
000005CA A983 syscall DisposeDialog
000005CC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
000005D0 70FF moveq.l D0, 0xFFFFFFFF
000005D2 6014 bra +0x16 /* 000005E8 */
000005D4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000005D8 4EBA FA46 jsr [PC - 0x5BA /* 00000020 */]
000005DC 2EAE FFFA move.l [A7], [A6 - 0x6]
000005E0 A983 syscall DisposeDialog
000005E2 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
000005E6 70FF moveq.l D0, 0xFFFFFFFF
label000005E8:
000005E8 2E1F move.l D7, [A7]+
000005EA 4E5E unlink A6
000005EC 4E75 rts
export_772:
000005EE 4E56 0000 link A6, 0
000005F2 4EBA FB36 jsr [PC - 0x4CA /* 0000012A */]
000005F6 3F3C 010A move.w -[A7], 0x10A
000005FA 4EBA FAA4 jsr [PC - 0x55C /* 000000A0 */]
000005FE 4E5E unlink A6
00000600 4E75 rts